🇬🇧 en es 🇪🇸

Sierra Nevada properNoun

  • A mountain range in Andalusia, Spain.
Sierra Nevada

🇪🇸 es en 🇬🇧

Sierra Nevada

Sierra Nevada
Wiktionary Links